Skip to content

ci(release): add auto-tag workflow for patch version bumping#307

Merged
drew merged 1 commit intomainfrom
create-tag-release-workflow
Mar 14, 2026
Merged

ci(release): add auto-tag workflow for patch version bumping#307
drew merged 1 commit intomainfrom
create-tag-release-workflow

Conversation

@drew
Copy link
Copy Markdown
Collaborator

@drew drew commented Mar 14, 2026

Summary

  • Adds a new release-auto-tag.yml workflow that creates the next patch version tag automatically
  • Currently manual-trigger only (workflow_dispatch); includes a commented-out cron schedule for 7 PM PT
  • Finds the latest v*.*.* tag, increments the patch number, and pushes the new tag — which triggers the existing release-tag.yml pipeline

Changes

  • New file: .github/workflows/release-auto-tag.yml

Testing

  • The workflow is simple shell logic (tag parsing + increment). It can be validated by running the dispatch from the Actions tab after merge.
  • Guards against missing tags and duplicate tag creation.

@drew drew self-assigned this Mar 14, 2026
@drew drew merged commit f606acd into main Mar 14, 2026
9 checks passed
@drew drew deleted the create-tag-release-workflow branch March 14, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant